package top.anydata.lifeofcode.lifesystem.service.common;

import java.util.Map;

/**
 * 功能描述: 公共服务接口
 *
 * @author <a href="mailto:caingao@anydata.top">CainGao</a>
 * @version V_1.0
 * @date 2024/2/6 3:40 PM
 */
public interface ICommonService {

    /**
    * 功能描述: 生成验证码
    * @author: <a href="mailto:caingao@anydata.top">CainGao</a>
    * @date: 3:42 PM 2024/2/6
    * @param: []
    * @ return: java.util.Map<java.lang.String,java.lang.String>
    */
    Map<String,String> generateCaptcha();

    /**
    * 功能描述: 校验验证码
    * @author: <a href="mailto:caingao@anydata.top">CainGao</a>
    * @date: 3:42 PM 2024/2/6
    * @param: [key, value]
    * @return: boolean
    */
    boolean validateCaptcha(String key, String value);

}
